package edu.API基础String.String;
import java.util.Scanner;

public class 案例_遍历字符串 {
    public static void main(String[] args) {
        /*
        需求：键盘录入一个字符串，使用程序在控制台遍历该字符串
        */
        //public char charAt(int index):返回指定索引处的char值，字符串的索引也是从0开始的
        //public int length():返回此字符串的长度  数组是arr.length表示属性，s.length()表示的是方法

        Scanner sc=new Scanner(System.in);
        System.out.println("请输入一个字符串：");
        String s=sc.nextLine();
        /*
        for (int i = 0; i <s.length() ; i++) {
            char c=s.charAt(i);
            System.out.println(c);
        }
        */


/* -------------toCharArray ------------------------   -------*/

        //public char[] toCharArray(): 将当前字符串拆分为字符数组并返回
        //使用字符数组

        //将字符串拆分为字符数组
        char[] chars = s.toCharArray();//返回的是一个char类型的数组
        //遍历
        for (int i = 0; i <chars.length ; i++) {
            System.out.println(chars[i]);//数组可以直接打印
        }
    }
}
